import Vue from 'vue';
import Vuex from 'vuex';
Vue.use(Vuex);
const state = {//要设置的全局访问的state对象
    isTibetan: false
};
const getters = {   //实时监听state值的变化(最新状态)
    getIsTibetan(state) {  //方法名随意,主要是来承载变化的值
        return state.isTibetan;
    },
};
const mutations = {
    //自定义改变state初始值的方法，这里面的参数除了state之外还可以再传额外的参数(变量或对象);
    changeLanguage(state) {
        state.isTibetan = !state.isTibetan;
    },
};
const store = new Vuex.Store({
    state,
    getters,
    mutations
});
export default store;
